Welcome to JavaScript!

6.07 获取数组中最大,最小值

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Title</title>

<script type="text/javascript">

var arr=[10,45,90,76,55];

function bdx(arr){ //arr为形参,与传入的实参arr不是同一个东西

jdz=arr[0] //把0号数组元素关到小黑屋

for (i=0;i<arr.length;i++){

if (arr[i] > jdz ){

jdz=arr[i];

};

};

return jdz; //返回最大值;

};

alert(bdx(arr)); //函数传入实参数组;

</script>

</head>

<body>

</body>

</html>


设置成套用函数的形式:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Title</title>

<script type="text/javascript">

var arr=[10,45,90,76,55];

function bdx(arr){ //arr为形参,与传入的实参arr不是同一个东西

jdz=arr[0]

for (i=0;i<arr.length;i++){

if (arr[i] > jdz ){

jdz=arr[i];

};

};

return jdz; //返回最大值;

};

alert(bdx(arr)); //函数传入实参数组;

</script>

</head>

<body>

</body>

</html>